direct transfusion - Spanish English Dictionary